// const cloud = require('wx-server-sdk')
// const got=require('got')
// const {
//   WXMINIUser
// } = require('wx-js-utils');



// const appid = 'wx970e4811ecd96808'; // 小程序 appId
// const sec = 'e8bc665bb9bb92ed7439378cd2b597b9'; // 小程序 secret

// const appId ='wx70f7066d3a391651';//公众号
// const secret = '5797c3da03149a8e7cfe20ecc2b6fecf'; // 公众号secret

// const template_id = 'HtJwsDVY-xKIJumzjXnrOSqr467W95bMDqDq1K46Wwc'; // 公众号模板消息模板 id


// let tokenurl = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid='+appid+'&secret='+sec
// let url = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid='+appId+'&secret='+secret


// cloud.init()


// exports.main = async (event, context) => {
//   let getAccessToken = await got(tokenurl);
//   let getWechat = await got(url);
//   var token = JSON.parse(getAccessToken.body).access_token;
//   var access = JSON.parse(getWechat.body).access_token;
//   let wechaturl = 'https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=' + access
//   let message='https://api.weixin.qq.com/cgi-bin/user/info?access_token='+token


//   let postResponse = await got(message, {
//     method: "POST",
//     headers: {
//       'Content-Type': 'application/json'
//     },
//   })
//   return postResponse.body
//   // var data = {
//   //   "touser": "oGlqB4meApt2T36Te8AEjCeyWxmY",
//   //   "template_id": template_id,
//   //   "miniprogram": {
//   //     "appid": appid,
//   //     "pagepath": "index?foo=bar"
//   //   },  
//   //   "data": {
//   //     "first": {
//   //       "value": "恭喜你购买成功！",
//   //     },
//   //     "keyword1": {
//   //       "value": "巧克力",
//   //     },
//   //     "keyword2": {
//   //       "value": "39.8元",
//   //     },
//   //     "keyword3": {
//   //       "value": "2014年9月22日",
//   //     },
//   //     "keyword4": {
//   //       "value": "2014年9月22日",
//   //     },
//   //     "remark": {
//   //       "value": "欢迎再次购买！",
//   //     }
//   //   }

//   // };
//   // data = JSON.stringify(data);



//   // let getDB = await got(wechaturl, {
//   //   method: 'POST',
//   //   body: data,
//   // });

//   // //all就是拿到的数据
//   // var all = JSON.parse(getDB.body);
//   // return all;




// }


const cloud = require('wx-server-sdk')
const template_id = 'R5pgNdl5ew2oBKdnr3iPLAeWOYUBM9rfUyt9s4qtY1s'; // 小程序模板消息模板 id
cloud.init()
exports.main = async (event, context) => {
  const touser=event.taskopenid
  const name=event.name
  const timer=event.tasktime
  const taskId=event.taskId
  try {
    const result = await cloud.openapi.subscribeMessage.send({
      touser,
      template_id,
      page: 'index',
      data: {
        thing1:{
          value:taskId
        },
        thing16:{
          value:timer
        },
        date14:{
          value:timer
        }
      },
    })
    console.log(result)
    return result
  } catch (err) {
    console.log(err)
    return err
  }
}